package com.example.musicaiap.domain.model

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

/**
 * 歌曲领域模型
 */
@Parcelize
data class Song(
    val id: String,
    val title: String,
    val artist: String,
    val album: String,
    val duration: Long, // 毫秒
    val coverUrl: String,
    val url: String,
    val lyricUrl: String? = null,
    val isVip: Boolean = false
) : Parcelable 